﻿Imports System
Imports System.Collections.ObjectModel
Imports System.ComponentModel.Design

Namespace System.Workflow.ComponentModel.Design
    Public Interface IWorkflowRootDesigner
        Inherits IRootDesigner, IDesigner, IDisposable
        ' Methods
        Function IsSupportedActivityType(ByVal activityType As Type) As Boolean

        ' Properties
        Property InvokingDesigner As CompositeActivityDesigner
            Get
            Set(ByVal value As CompositeActivityDesigner)
        End Property
        ReadOnly Property MessageFilters As ReadOnlyCollection([Of] WorkflowDesignerMessageFilter)
            Get
        End Property
        ReadOnly Property SupportsLayoutPersistence As Boolean
            Get
        End Property
    End Interface
End Namespace

